package cn.tedu.charging.order.constant;

/**
 * 设备通信topic    不拆分也行，细枝末节
 */
public class MqttConstant {

    /**
     * 设备同步 topic 充电桩告诉订单服务 是否开始充电  开始成功 开始失败   设备向发布反馈的主题
     */
    public static final String TOPIC_CHARGING_RESULT = "/topic/charging/result";

    /**
     *  设备同步 topic 订单服务告诉充电桩开始充电的前缀 后面需要加上具体的桩id    订单发布命令的主题
     *  /topic/start/666
     *  /topic/start/777
     */
    public static final String  TOPIC_START_CHARGING_PREFIX = "/topic/start/";  //prefix前缀

    /**
     * 设备同步 topic 同步充电状态    10.2配置，计价服务时，mqttfx向order反馈的主题
     */
    public static final String TOPIC_CHARGING_PROCESS = "/topic/charging/process";


    /**
     * A级告警 50度 直接停止    12.3 增加，加个温度常量，判断温度是否异常，温度随便写的
     */
    public static final float A_WARNING = 50;

    /**
     * B级告警 大于45 小于50度 直接停止
     */
    public static final float B_WARNING = 45;
}
